\section{Problem Analysis}

More people use the internet for buying and booking items from home. It is easier and faster for an everyday person to do this rather than meet up at the place in person. It saves you time and money instead of physically going to the cinema and purchase a ticket and possibly stand in line waiting to be served.

An online booking solution is attractive for the companies, since it decreases the numbers of employees needed. However, this does require a dedicated team of software engineers to develop and maintain such a system, and give support if the system should cause problems to customers or break down.